Primal-Dual Approximation Algorithms for Node-Weighted Steiner Forest on Planar Graphs
نویسنده
چکیده
NODE-WEIGHTED STEINER FOREST is the following problem: Given an undirected graph, a set of pairs of terminal vertices, a weight function on the vertices, find a minimum weight set of vertices that includes and connects each pair of terminals. We consider the restriction to planar graphs where the problem remains NP-complete. Demaine et al. [DHK09] showed that the generic primal-dual algorithm of Goemans and Williamson [GW97] is a 6-approximation on planar graphs. We present (1) a different analysis to prove an approximation factor of 3, (2) show that this bound is tight for the generic algorithm, and (3) show how the algorithm can be improved to yield a 9/4-approximation algorithm. We give a simple proof for the first result using contraction techniques and present an example for the lower bound. Then, we establish a connection to the feedback problems studied by Goemans and Williamson [GW98]. We show how our constructions can be combined with their proof techniques yielding the third result and an alternative, more involved, way of deriving the first result. The third result induces an upper bound on the integrality gap of 9/4. Our analysis implies that improving this bound for NODE-WEIGHTED STEINER FOREST via the primal-dual algorithm is essentially as difficult as improving the integrality gap for the feedback problems in [GW98].
منابع مشابه
Primal-Dual Approximation Algorithms for Node-Weighted Network Design in Planar Graphs
We present primal-dual algorithms which give a 2.4 approximation for a class of node-weighted network design problems in planar graphs, introduced by Demaine, Hajiaghayi and Klein (ICALP’09). This class includes Node-Weighted Steiner Forest problem studied recently by Moldenhauer (ICALP’11) and other nodeweighted problems in planar graphs that can be expressed using (0, 1)-proper functions intr...
متن کاملApproximation Algorithms for Node-Weighted Prize-Collecting Steiner Tree Problems on Planar Graphs
Abstract. We study the prize-collecting version of the Node-weighted Steiner Tree problem (NWPCST) restricted to planar graphs. We give a new primal-dual Lagrangian-multiplier-preserving (LMP) 3-approximation algorithm for planar NWPCST. We then show a (2.88+ǫ)-approximation which establishes a new best approximation guarantee for planar NWPCST. This is done by combining our LMP algorithm with ...
متن کاملPrize-Collecting Steiner Tree and Forest in Planar Graphs
We obtain polynomial-time approximation-preserving reductions (up to a factor of 1+ε) from the prizecollecting Steiner tree and prize-collecting Steiner forest problems in planar graphs to the corresponding problems in graphs of bounded treewidth. We also give an exact algorithm for the prize-collecting Steiner tree problem that runs in polynomial time for graphs of bounded treewidth. This, com...
متن کاملApproximating Node-Weighted k-MST on Planar Graphs
We study the problem of finding a minimum weight connected subgraph spanning at least k vertices on planar, node-weighted graphs. We give a (4 + ε)-approximation algorithm for this problem. In the process, we use the recent LMP primal-dual 3-approximation for the node-weighted prize-collecting Steiner tree problem [4] and the Lagrangian relaxation [6]. In particular, we improve the procedure of...
متن کاملNode-Weighted Network Design in Planar and Minor-Closed Families of Graphs
We consider node-weighted network design in planar and minor-closed families of graphs. In particular we focus on the edge-connectivity survivable network design problem (EC-SNDP). The input consists of a node-weighted undirected graph G = (V,E) and integral connectivity requirements r(uv) for each pair of nodes uv. The goal is to find a minimum node-weighted subgraph H of G such that, for each...
متن کامل